/* CSS Document  */

.clear_both {
	clear:both;
	}
		
.container_pages{	
	width:100%;
	min-height: 100%;
	margin:0 auto;	
	align:center;
}
.row_top_pages {	
	width:100%;
	margin:0 auto;	
	align:center;
	background:#1e232c;
	/*background: url(../images/bgrowtoplink.png) top left repeat-y;*/
	height:32px;		
}
.widthpages {
	clear:both;	
	width: 990px;	
	margin:0 auto;	
}
.topmenupages {
	float:left;
	height:32px;
	width: 500px;
	background: url(../images/bgtoppages.jpg) top left no-repeat;	
	margin:0 auto;	
}
/* class tab menu top pages */
.tabmenutopages {
      float:left;
      width:100%;      
      font-size:93%;
      line-height:normal;
      /*
	  border-bottom:1px solid #DD740B;
	  background:#EFF4FA;
	  */
      }
.tabmenutopages ul {
        margin:0;
        padding:9px 10px 0 0px;
        list-style:none;
      }
.tabmenutopages li {
      display:inline;
      margin:0;
      padding:0;
	  font:normal 11px Arial, Helvetica, sans-serif;
      }
.tabmenutopages a {
      float:left;
      background:url(../images/tabtopleft.png) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
.tabmenutopages a span {
      float:left;
      display:block;
      background:url(../images/tabtopright.png) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
	  font:normal 12px Arial, Helvetica, sans-serif;
      }
   
.tabmenutopages a span {float:none;}
   
.tabmenutopages a:hover span {
      color:#ff1206;
}
.tabmenutopages a:hover {
      background-position:0% -42px;
 }
.tabmenutopages a:hover span {
      background-position:100% -42px;
}

.tabmenutopages #current a {
                background-position:0% -42px;
}
.tabmenutopages #current a span {
                background-position:100% -42px;
				color:#ff1206;
}
/* end class tab menu top pages */

.linkmenu_toppageright {
	float:right;
	height:32px;
	width: 490px;
	/*background: url(../images/bgtoppages.jpg) top left no-repeat;	*/
	margin:0 auto;
	position:relative;	
}
.item_linkmenu_toppageright ul {	
	list-style:none; 	
	height:32px;	
	float:right;
	padding:3px 0px 0px 0px;
	}

.item_linkmenu_toppageright li {	
	list-style-image:none;
	padding: 8px 4px 5px 4px !important;
	text-indent:0px;	
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #cccccc;
	display:inline;
	line-height:20px;
}
.item_linkmenu_toppageright li a{
	width:auto;
	text-decoration:none;	
	color: #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
.item_linkmenu_toppageright li a:hover{
	text-decoration:none;	
	color:#ffffff;
	}

.hotline_pages {
	float:right;
	text-align:right;	
	display: block;
    position: absolute;
    text-decoration: none;    
    top:0px;	
	left:0px;
	width:200px;   	
}
	
.text_hotline_pages {	
	padding: 5px 5px 5px 5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #666666;	
	margin:0px 0px 0px 0px;			
}
.text_hotline_pages span{	
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #3fb603;		
}	
.text_hotline_pages img{
	padding:0px 3px 0px 3px;
}
	
.row_midpages {		
	width:100%;	
	background:url(../images/bgmidpages.gif) #ffffff left top repeat-x;
	height:100%;	
	background:#f5f8fe ;
	margin:0 auto;		
}

.row_banner {
    background: url(../images/bgbanner.png) no-repeat left bottom;
    margin: 0 auto;
    min-height:90px;
    position: relative;
    width:990px;
}
.logo_companypages {
    display: block;
    float: left;
    height: 80px;
    margin: 0px 0px 0px 0px;
    position: absolute;
    text-align: left;
    text-decoration: none;
    top: 5px;
    width: 220px;
}
.menumainpages {
	text-align:center;
	height:32px;		
	margin:0 auto;
	position: absolute;
	top:54px;	
	left:300px;
}
/*of menu pages */

.tabs_menu {
	float:left;
	width:600px;
	height:36px;
	font-size:93%;
	line-height:normal;	
	margin-bottom:0em; /* 1 margin between menu and rest of page*/
	overflow:hidden;	
	 margin:0px 5px 0px 0px
	}

.tabs_menu ul {
	margin:0;
	padding:1px 0px 0px 0px;
	list-style:none;
	
	}

.tabs_menu li {
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0;
	}

.tabs_menu a {
	float:left;
	background:url(../images/left.png) no-repeat left top;
	margin:0px 1px 0px 0px;
	padding:0 0 0 5px;/* images left 6px; */
	text-decoration:none;
	
	}

.tabs_menu a span {
	float:left;
	display:block;
	background:url(../images/right.png) no-repeat right top;
	padding:14px 8px 12px 3px;
	margin-right:0px;/* margin-right:2px; */
	color:#1f376d;
	font:bold 12px Arial, Helvetica, sans-serif;
	}

.tabs_menu a span {float:none;}


.tabs_menu a:hover span {
	 color:#ffffff;
	font:bold 12px Arial, Helvetica, sans-serif;
	}

.tabs_menu a:hover {
	background-position:0% -46px;
	color:#ffffff;
	font:bold 12px Arial, Helvetica, sans-serif;
	}

.tabs_menu a:hover span {
	background-position:100% -46px;
	}
.tabs_menu .current a {
    background-position:0% -46px;
	 color:#ffffff;
	font:bold 12px Arial, Helvetica, sans-serif;
      }
.tabs_menu .current a span {
	background-position:100% -46px;
	 color:#ffffff;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
/* End of Menu */

.row_searchcontent {
    /*background: url("../images/bgbanner.png") no-repeat scroll left top transparent;*/
    margin: 0 auto;
    height:52px;
    position: relative;
    width:990px;
}
.bgleft_searchcontent {
	float:left;
	background:url(../images/bgleft_searchcontent.png) top left no-repeat;	
	width:10px;
	height:52px;	
}
.bgmid_searchcontent {
	float:left;
	background:url(../images/bgmid_searchcontent.png) top left repeat-x;	
	width:970px;
	position:relative;
	height:52px;	
}
.bgright_searchcontent {
	float:left;
	background:url(../images/bgright_searchcontent.png) top left no-repeat;	
	width:10px;
	height:52px;	
}
.box_searchpages {
	float:right;
	text-align:right;	
	display: block;   
    position: absolute;
    text-decoration: none;    
    top:10px;
	width:638px;
	height:28px;
	
	border: 1px solid #045eaf;	
	border-right:0px solid #fff;
	right:0px;   
	z-index:100;	
}
.cell_inputsearch {
	padding:0px 0px 3px 0px;
   
}
.input_search {
	color:#666666;
	background:#ffffff;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	height:20px;
	text-align:left;	
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	 border-bottom: #ffffff 1px solid;	 
}
.input_selectcategory {
	color:#000000;
	background:url(../images/bg_input.gif) #ffffff bottom left repeat-x;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid; 
	border-left: #cee3fb 1px solid; 
	 border-bottom: #ffffff 1px solid; 
	 height:21px;	 
} 
.btn_search {
     font:bold 11px Arial,Tahoma, Verdana;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_search.png) top left no-repeat;
	 padding:0px 0px 3px 0px;
	 text-align:center;	 
	 cursor: hand; width:84px; height:26px; 
	  border:0;
}

.column_leftcontent {
	float:left;	
	width:750px;
	margin:0px 10px 0px 0px;	
}
.column_rightcontent {
	float:left;	
	width:230px;
	margin:0px 0px 0px 0px;	
}

.column_rightporlet {
	float:left;	
	width:750px;
	margin:0px 0px 0px 10px;	
}
.column_left_porlet {
	float:left;	
	width:230px;
	margin:0px 0px 0px 0px;		
}
	
.porlet_leftright {
	float:left;		
	width:230px;	
	margin:0px 0px 0px 0px;			
}

.bgtitle_leftright {
	float:left;
	background:url(../images/bgtitle_leftright.png) top left no-repeat;	
	width:230px;
	height:40px;	
}
.bgmid_leftright {
	float:left;
	background:url(../images/bgmid_leftright.png) top left repeat-y;	
	width:230px;
		
}
.bgbottom_leftright {
	float:left;
	background:url(../images/bgbottom_leftright.png) top left no-repeat;	
	width:230px;
	height:7px;	
}

.bgtitle_leftright_shop {
	float:left;
	background:url(../images/bgtitle_leftright_shop.png) top left no-repeat;	
	width:230px;
	height:40px;	
}
.bgmid_leftright_shop {
	float:left;
	background:url(../images/bgmid_leftright_shop.png) top left repeat-y;	
	width:230px;
		
}
.bgbottom_leftright_shop {
	float:left;
	background:url(../images/bgbottom_leftright_shop.png) top left no-repeat;	
	width:230px;
	height:7px;	
}

.bgtitle_leftright_shop {
	float:left;
	background:url(../images/bgtitle_leftright_shop.png) top left no-repeat;	
	width:230px;
	height:40px;	
}
.bgmid_leftright_shop {
	float:left;
	background:url(../images/bgmid_leftright_shop.png) top left repeat-y;	
	width:230px;
		
}
.bgbottom_leftright_shop {
	float:left;
	background:url(../images/bgbottom_leftright_shop.png) top left no-repeat;	
	width:230px;
	height:7px;	
}
.texttitle_porlet {
	text-align:left;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#ffffff;
	padding:8px 0px 0px 10px;	
	text-transform:uppercase;
	}
.texttitle_porlet a {
	color:#ffffff;
	text-decoration:none
	}	
.texttitle_porlet a:hover{
	color:#ff1206;
	text-decoration:none;
	}	
.texttitle_porlet img {	
	padding:0px 0px 0px 0px;
}

.row_productleftright {
float:left;
width:210px;
min-height:80px;
margin:5px 10px 5px 10px;
text-align:center;	
}
.thumb_productleftright_raovat  { 
	float:left;      
    margin:0px 0px 0px 10px;    
    width: 80px;
	height:px;
}
.thumb_productleftright  { 
	float:left;      
    margin:0px 10px 0px 0px;    
    width: 80px;
	height:px;
}
.info_productleftright  { 
	width:120px;
	float:left;		
}

.title_productleftright {		
	font:bold 11px Arial,Helvetica, sans-serif;
	color:#217de4;
	padding:0px 0px 3px 0px;		
	text-align:left;
	vertical-align:middle
	}
.title_productleftright a {
	color:#217de4 ;
	text-decoration:none;
	}	
.title_productleftright  a:hover{
	color:#ff1206;
	text-decoration:none;
	}
.title_productleftright span{		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#009933;
	font-style:italic;
	padding:0px 3px 0px 3px;	
	}
.price_productleftright {		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#666666;	
	padding:3px 0px 3px 0px;
	text-align:left;
	vertical-align:middle;
	}
.price_productleftright span{		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#ff1206;
	}	
.description_product {		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#666666;
	padding:3px 0px 3px 0px;		
	text-align:left;
	vertical-align:middle;
	}
.description_product span{		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#009933;		
	}		
	
.linebottom_productleftright {
	 width:210px;
	 background:url(../images/linebottom_productleftright.gif) top left no-repeat;	
	 clear:both;
	 height:2px;
	 margin:5px 0px 0px 0px;	
	}

.more_product {	
	float:right;
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#ff1206 !important;
	text-transform:none;	
	text-align:left;
	padding:5px 10px 5px 0px;
	vertical-align:middle;
	text-decoration:none;
	}
.more_product a {
	color:#ff1206 !important;
	text-decoration:none;
	}	
.more_product  a:hover{
	color:#ff1206;
	text-decoration:underline;
	}

.box_bannerslide_news {
	float:left;	
	width:750px;
	margin:0px 0px 0px 0px;	
	position:relative;	
}

.box_slidenews {
	float:left;	
	width:746px;
	margin:0px 0px 0px 0px;	
	border:2px solid #c7d8f6;
	position:relative;	
}

/* class silde homepages */
#topkhoahoc {
	border: 0px solid rgb(218, 218, 218);
	 width: 746px;
	  margin-bottom: 0px;
	   float: left;
}
#topkhoahoc .tt640 {
	background: url("images/graphics/tt640x27.gif") no-repeat left bottom; 
	font: 700 12px/26px arial; 
	width: 746px; 
	height: 27px; 
	color: rgb(97, 97, 97);
	 overflow: hidden; 
	 padding-left: 0px;
	  float: left; 
	  font-size-adjust: none;
	   font-stretch: normal;
}
#topkhoahoc .piccontainer {
	border-width: medium 0px 0px; 
	border-style: none solid solid;
	 border-color: currentColor rgb(218, 218, 218) rgb(218, 218, 218);
	  margin: auto;
	   padding: 5px 10px 0px 10px; 
	   width: 726px;
	    height: 280px; 
		overflow: hidden; 
		float: left;
}
#topkhoahoc .piccontainer .underframe {
	width: 516px; 
	height: 270px; 
	overflow: hidden;
	float: left;
}
#topkhoahoc .piccontainer a.picframe {
	background-position: center; 
	padding: 180px 0px 0px;
	 width: 516px;
	  height: 90px; 
	  overflow: hidden; 
	  text-decoration: none; 
	  float: left;
	   background-repeat: no-repeat;
}
#topkhoahoc .piccontainer .picframe .pictxt {
	font:normal 11px Arial,Helvetica, sans-serif;
	padding: 3px 4px 3px 0px; 
	width: 516px; height: 80px; 
	color: rgb(255, 255, 255);
	overflow: hidden;
	margin-top: 90px;
	float: left; 
	filter: alpha(opacity=60);
	font-size-adjust: none; 
	font-stretch: normal; 
	opacity: 0.6;
	background-color: rgb(0, 0, 0);
}
#topkhoahoc .piccontainer ul.piclist {
	padding: 0px 0px 0px 10px;
	width: 200px;
	overflow:hidden;
	float:left;
}
#topkhoahoc .piccontainer ul.piclist li {
	background: url("../images/bglislide_no226x43_4A.png") no-repeat left top;
	font:normal 11px Arial,Helvetica, sans-serif;
	width: 180px;
    height: 46px; 
	text-align: left; 
	color:#303030; 
	overflow: hidden;
	padding-top: 3px; 
    padding-right: 0px;
    padding-left: 20px;
    margin-bottom: 4px;
	vertical-align: middle; 
    float: left; 
	cursor: pointer;
    font-size-adjust: none;
	font-stretch: normal;
}
#topkhoahoc .piccontainer ul.piclist li.active {
	background: url("../images/bglislide_no226x43_4B.png") no-repeat left top;
}
#topkhoahoc .piccontainer ul.piclist li table {
	padding: 0px; height: 35px;
}
#topkhoahoc .piccontainer ul.piclist li table tr {
	padding: 0px; height: 35px;
}
#topkhoahoc .piccontainer ul.piclist li table td {
	padding: 0px; height: 35px;
}

/* end class silde homepages */	

/* class news */
.tip_news {
	font:bold 11px Tahoma,Arial;
	color:#2480e7 !important;
	text-transform:none;
	padding:5px 10px 5px 10px;
	text-align:left;
	vertical-align:middle
	}
.tip_news a {
	color:#2480e7 !important;
	text-decoration:none
	}
.tip_news a:hover{
	color:#ff1206 !important;
	text-decoration:underline;
	}
.desc_news {
	font:normal 12px Arial,Tahoma;
	color:#000000;
	text-transform:none;
	padding:0px 10px 0px 10px; 
	text-align:justify;
	vertical-align:middle
	}
.desc_news span{
	font:normal 11px Arial,Tahoma;
	color:#666666;
	}

.links_hotnews ul {
	font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
	color: #0194f3;
	list-style-type: none;
	padding: 0 0 0 5px;
	margin: 0;
	}
.links_hotnews li {	
	list-style-image:none;
	background-image:url(../images/icon_listleft.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	background-position: 3px 7px;
	padding: 5px 5px 5px 20px;
	text-indent:0px;
	margin: 0 0 0px 0;
	font:normal 11px Tahoma,Arial, Helvetica, sans-serif;
	color: #217de4;
}
.links_hotnews li a{
	width:auto;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#217de4;
	}

.links_hotnews li a:hover{
	width:auto;
	display: block;		
	color:#ff1206;
	text-decoration:underline;
	}	
.more_list {
	float:right;
	font:bold 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#ff7c00;
	text-transform:none;	
	text-align:left;
	padding:5px 15px 0px 0px;
	vertical-align:middle;
	text-decoration:underline;
	}
.more_list a {
	color:#ff7c00;
	text-decoration:none;
	}	
.more_list  a:hover{
	color:#1A8DDD;
	text-decoration:underline;
	}	
/* end class news */

/* slider layout */

.lof-slidecontent { position:relative;	overflow:hidden;	border:#F4F4F4 solid 1px;}
.lof-slidecontent .preload{	height:100%;	width:100%;	position:absolute;	top:0;	left:0;	z-index:100000;	text-align:center;	background:#FFF}
.lof-slidecontent .preload div{	height:100%;	width:100%;	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;}

.lof-slidecontent  .sliders-wrapper{	position:relative;	height:100%;	/*width:900px;*/width:900px;	z-index:3px;	overflow:hidden; }
.lof-slidecontent  ul.sliders-wrap-inner{overflow:hidden;	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;	padding:0px;	margin:0;	position:absolute;	overflow:hidden;}
.lof-slidecontent  ul.sliders-wrap-inner li{overflow:hidden;	padding:0px;margin:0px;	float:left;	position:relative;}
.lof-slidecontent  .lof-opacity  li{position:absolute;	top:0;	left:0;	float:inherit; }


.lof-slidecontent  .navigator-content {position:absolute;
	right:0;
	top:00px;
	z-index:9;
	height:300px;
	/*width:310px;*/
	width:250px;
	overflow:hidden;
	color:#FFF
}
.lof-slidecontent  .navigator-wrapper{	position:relative;	z-index:10;
	height:180px;
	width:250px;
	/*width:310px;*/
	overflow:hidden;
	color:#FFF;
	float:left
}
.lof-slidecontent  ul.navigator-wrap-inner {	top:0;	padding:0;	margin:0;	position:absolute;	width:100%; }
.lof-slidecontent  ul.navigator-wrap-inner li{
	 cursor:hand; 
	 	cursor:pointer;
			list-style:none;
				padding:0;
					margin-left:0px;	
					overflow:hidden;	
					float:left;	
					display:block;	
					text-align:center;
					}
.lof-slidecontent  ul.navigator-wrap-inner li div h3{
	padding:10px 0px 0px 0px;
	 
}

.lof-slidecontent  ul.navigator-wrap-inner li div span{
	padding:5px 0px 0px 0px;
	 
}					

/*******************************************************/
 
ul.sliders-wrap-inner li img{	padding:0px;	}

.lof-slidecontent .slider-description a.readmore{color:#58B1EA; font-size:95%; }
.lof-slidecontent .slider-description a{ color:#FFF; }
.lof-slidecontent .slider-description{
	z-index:100px;
	position:absolute;
	bottom:66px;
	left:0px;
	/*width:350px;*/
	width:290px;
	background:url(../images/bg_trans.png);
	height:100px;
	padding:10px;
	color:#FFF;
	font:bold 11px Arial,Tahoma, Verdana;
}
.lof-slidecontent .slider-description h4 {    font-size: 14px;    margin: 10px 0;    padding: 0; }
.lof-slidecontent .slider-description .slider-meta a{	
	margin:0;
	background:#C01F25;	
	padding:2px 3px;
	font:normal 11px Arial,Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none
}
.lof-slidecontent  .item-meta a:hover{	text-decoration:underline;}
.lof-slidecontent  .item-meta i {	font:normal 11px Arial,Helvetica, sans-serif;}

/* item navigator */
.lof-slidecontent ul.navigator-wrap-inner  li.active{
	background:url(../images/arrow-bg.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-slidecontent ul.navigator-wrap-inner  li >  div{
	background:url(../images/transparent_bg.png);
	color:#FFF;
	font:normal 11px Arial,Helvetica, sans-serif;
	height:100%;
	position:relative;
	margin-left:10px;
	padding-left:10px;	
	padding-right:15px;
	border-top:1px solid #E1E1E1;
	text-align:left
}

.lof-slidecontent ul.navigator-wrap-inner li.active div{
	background:url(../images/grad-bg.gif);
	color:#FFF;
}
.lof-slidecontent ul.navigator-wrap-inner li img{
	height:60px;
	width:60px;
	margin:10px 10px 10px 0px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
}
.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img {
	border:##6C8E5C  solid 1px;
}
.lof-slidecontent  .button-next, 
.lof-slidecontent .button-previous{
	display:block;
	width:40px;
	color:#FFF;
	cursor:pointer;
	position:absolute;
	height:100%;
	z-index:40;
	top:0;
	text-indent:-999px;

}
.lof-slidecontent   .button-next {
	right:0px;
	background:url(../images/next.png) no-repeat right center;
}
.lof-slidecontent  .button-previous {
	left:0px;
	background:url(../images/previous.png) no-repeat left center;
}


.lof-slidecontent .button-control {
   position:absolute;
   top:10px;
   right:48%;
    height: 20px;
    width: 20px;
	cursor:hand; cursor:pointer;
	background:url(../images/transparent_bg.png) repeat;
}

.lof-slidecontent .button-control span { display:block;  width:100%; height:100%;}
.lof-slidecontent .action-start span  {
	background:url(../images/play.png) no-repeat center center;
}
.lof-slidecontent .action-stop span {
	background:url(../images/pause.png) no-repeat center center;
}
/* end slide layout */

.boxadv_maincontent {
	float:left;		
	width:750px;	
	margin:10px 0px 10px 0px;			
}
.boxadv_leftright {
	float:left;		
	width:230px;	
	margin:10px 0px 10px 0px;			
}
.boxadv_leftright img {
	float:left;		
	width:230px;	
	margin:5px 0px 5px 0px;			
}

.row_porletviewproduct {
	float:left;		
	width:750px;	
	margin:0px 0px 0px 0px;			
}
/* class taber */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content {
	 border: 1px solid #cee3fb; background: #ffffff url(../images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x !important; color: #222222;
	 /* background  border porlet tab */
	  }
.ui-widget-content a { color: #222222; }
.ui-widget-header {
	/*border: 1px solid #aaaaaa;*/
	 border-bottom: 1px solid #cee3fb !important; background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important; color: #222222 !important; font-weight: bold !important;
	 /* background header tab */
 }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
 { border: 1px solid #027ed1; background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x ;
  font:bold 12px Arial,Helvetica, sans-serif  ;
   color: #ffffff  ; 
   /* BACKGROUND TAB ITEM */
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #555555; text-decoration: none; 
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	 border: 1px solid #cee3fb;
	  background: #ffffff url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	    font:bold 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#ff5600 !important;
	    /* background hover tab */ 
		}

.ui-state-hover a, .ui-state-hover a:hover { 
color:#ff5600 !important; 
text-decoration: none;
 }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	 border: 1px solid #cee3fb; /* color border tab active */
	 background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; 
	 font:bold 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#ff5600 !important;
	  }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
font:bold 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#ff1206 !important;
	text-decoration: none; 
}
.ui-widget :active { outline: none; }

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 7px; border-top-left-radius: 6px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 7px; border-top-right-radius: 6px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 7px; border-bottom-left-radius: 6px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 7px; border-bottom-right-radius: 6px; }

/* Overlays */


 /* add icon right */
 .cell_titleright {
	 position:absolute;	 
	 width:300px;
	 height:25px;
	 right:5px;
	 top:5px;
	 text-align:right !important;
	 float:right !important;
 }
.ui-tabs { position: relative; padding:0px 0px 0px 0px; zoom: 1; } 
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0 !important; padding: .2em .2em 0 !important; }
.ui-tabs .ui-tabs-nav li {
	 list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0;
	  border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a {
	 float: left;
	  padding:6px 6px 6px 6px; 
	 text-decoration: none; 
	 font:bold 12px Arial,Helvetica, sans-serif !important;
	 color:#ffffff}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	 margin-bottom: 0; padding-bottom: 1px;
	 
	  }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:0px 0px 0px 0px; background: none; 
/* canh vi tri noi dung ben trong box */
}
.ui-tabs .ui-tabs-hide { display: none !important; }

/* end class taber */

.bgcell_product {
float:left;
width:170px;
margin:10px 0px 10px 14px;
background:#f8fbfe;
height:240px;
max-height:240px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
border-radius: 5px;
}
.cell_product {
float:left;
width:164px;
margin:0px 4px 4px 0px;
height:234px;
max-height:236px;
text-align:center;
background:#ffffff;	
border:1px solid #cee3fb;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
border-radius: 5px;
}	
.title_shopproduct {		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#217de4;
	padding:5px 10px 5px 10px;		
	text-align:left;
	vertical-align:middle
	}
.title_shopproduct a {
	color:#217de4 ;
	text-decoration:none;
	}	
.title_shopproduct  a:hover{
	color:#ff1206;
	text-decoration:none;
	}
.title_shopproduct span{		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#009933;
	font-style:italic;
	padding:0px 3px 0px 3px;	
}	
.title_product {		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#217de4;
	padding:5px 10px 5px 10px;		
	text-align:center;
	vertical-align:middle
	}
.title_product a {
	color:#217de4 ;
	text-decoration:none;
	}	
.title_product  a:hover{
	color:#ff1206;
	text-decoration:none;
	}
.price_product {		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#666666;	
	padding:3px 0px 3px 0px;
	text-align:center;
	vertical-align:middle;
	}
.price_product span{		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#ff1206;
	}	
		
.thumb_imgshopproduct {
    width: 140px;
	height: 120px;
	text-align:center;
	margin:5px 0px 0px 12px;
}
.row_btndetail {
	text-align:center;
	margin:20px 0px 10px 0px;
}	
.btn_detail {
     font:bold 12px Arial,Helvetica, sans-serif !important;
	 color:#ffffff !important;
	 cursor:pointer;
	 background:url(../images/btn_detail.png);
	 padding:0px 5px 3px 5px;
	 text-align:center;
	   cursor: hand; width:75px; height:24px; 
	  border:0;
	  
}	
	
.title_shopproductright {		
	font:bold 11px Arial,Helvetica, sans-serif;
	color:#404040;
	padding:3px 5px 5px 5px;		
	text-align:right;
	vertical-align:middle;
	text-transform:uppercase;
	}
.title_shopproductright a {
	color:#404040 ;
	text-decoration:none;
	}	
.title_shopproductright  a:hover{
	color:#ff1206;
	text-decoration:none;
	}	
/* class danhm uc SP */
.bgtitle_category {
	float:left;
	background:url(../images/bgtitle_category.png) top left no-repeat;	
	width:230px;
	height:32px;	
}
.texttitle_category {	
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#4e4e4e;
	padding:8px 10px 0px 5px;	
	text-transform:uppercase;
	text-align:right;
	bottom:0;
	
	}
.texttitle_category a {
	color:#4e4e4e;
	text-decoration:none
	}	
.texttitle_category a:hover{
	color:#ff1206;
	text-decoration:none;
	}	
.texttitle_menuleft img {	
	padding:0px 0px 0px 0px;
}

.bgtitle_category_shop {
	float:left;
	background:url(../images/bgtitle_category_shop.png) top left no-repeat;	
	width:230px;
	height:36px;	
}
.texttitle_category_shop {	
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#ffffff;
	padding:8px 10px 0px 15px;	
	text-transform:uppercase;
	text-align:left;
	bottom:0;
	
	}
.box_category_shop {
	float:left;		
	width:230px;	
	margin:0px 0px 0px 0px;
	/*background:url(../images/bgbox_category.png) top left repeat-y;*/
				
}	

.box_category {
	float:left;		
	width:230px;	
	margin:0px 0px 0px 0px;
	background:url(../images/bgbox_category.png) top left repeat-y;
				
}
.bgbottom_category {
	float:left;
	background:url(../images/bgbottom_category.png) top left no-repeat;	
	width:230px;
	height:5px;	
}

.bgbottom_category_shop {
	float:left;
	background:url(../images/bgbottom_category_shop.png) top left no-repeat;	
	width:230px;
	height:5px;	
}

.sidebarmenu ul{
margin:0px 1px 0px 1px;
padding: 0;
list-style-type: none;
font:bold 12px Arial, Helvetica, sans-serif;
width: 228px; /* Main Menu Item widths */
/*border: 1px solid #242424;*/
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #404040 !important;
text-decoration: none;
/*padding: 6px;*/
padding: 7px 15px 6px 0px;
border-bottom: 1px solid #cbeefc;
border-top: 1px solid #ffffff;
font:bold 12px Arial, Helvetica, sans-serif;


}
.sidebarmenu ul li a span.mn-l-icon {
    float: left;
    height: 16px;
    margin-left: 5px;
    margin-top: 2px;
    overflow: hidden;
    width: 16px;
}
.alias-29 {
    background: url(../images/icon_left.gif) no-repeat scroll 50% 50% transparent;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #f3fbff; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: #2581e6;
color:#ffffff !important;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 210px; /*Sub Menu Items width */
top: 0;
/*visibility: hidden;*/
background-color:#ffffff !important;
z-index:500 !important;
border: 1px solid #9fc1e7 !important;
}
.sidebarmenu ul li ul li a{
	background-color:#ffffff !important;
	font:normal 12px Arial, Helvetica, sans-serif; 
	border-top: 1px solid #ffffff !important;
	border-bottom: 1px solid #cadef2 !important;
	padding:6px 6px 6px 6px;
	z-index:1000 !important;
	color:#2b85e6 !important;
}
.sidebarmenu ul li ul li a:hover{
background-color: #e1eef8 !important;
color:#0383e4 !important;
text-decoration:underline;
}

/*Sub level 3 menu items */
.sidebarmenu ul li ul li ul{
	z-index:1000 !important;
position: absolute;
width: 210px !important; /*Sub Menu Items width */
top: 0;
/*visibility: hidden;*/
background-color:#ffffff !important;
border: 1px solid #d9f1fe !important;
}
.sidebarmenu ul li ul li ul li a{
	z-index:1000 !important;	
	font:normal 11px Arial, Helvetica, sans-serif; 
	border-bottom: 1px solid #d9f1fe !important;
	color:#526d8b !important;
}
.sidebarmenu ul li ul li ul li a:hover{
background-color: #ffffff !important;

color:#ff4e00 !important;
}

.sidebarmenu a.subfolderstyle{
background: url(../images/icon_right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

/* end class danh muc SP */
.row_pathnavigator {
	float:left;		
	width:988px;
	margin:5px 0px 5px 0px;
	min-height:25px;
	 -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;	
    border-radius: 7px;
	border:1px #cee3fb solid;
	background:#e5f3fc;		
}	
	
.links_navigator {	
	float:left;	
	font:normal 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#0066ca;	
	padding:6px 10px 6px 10px;	
	}
.links_navigator a {
	color:#0066ca;
	text-decoration:none
	}	
.links_navigator  a:hover{
	color:#ff1206;
	text-decoration:none;
	}
.links_navigator span{	
	font:bold 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#424242;		
	}
.links_navigator img{
	padding:0px 3px 0px 3px;	
	}	
	
/* class slide QC */
.bannerslide_adv {
	float:left;	
	width:440px;
	margin:0px 0px 0px 0px;	
	position:relative;
	min-height:290px;	
}
/* end class slide QC */	
	
/* class scroll SP */	
.scroll_productright {
	float:right;	
	width:298px;
	margin:0px 0px 0px 0px;	
	position:relative;
	/*border:1px solid #cee3fb;
	 -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;	
    border-radius: 7px;	
	background:#e5f3fc;	
	min-height:290px;*/
	height:292px;
	background: url(../images/bgsaleoff.png) top left no-repeat;	
	
}
.texttitle_saleoff {
	text-align:left;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#ffffff;
	padding:8px 0px 20px 60px;	
	text-transform:uppercase;
	}
.texttitle_saleoff a {
	color:#ffffff;
	text-decoration:none
	}	
.texttitle_saleoff a:hover{
	color:#ff1206;
	text-decoration:none;
	}	
.texttitle_saleoff img {	
	padding:0px 0px 0px 0px;
} 

.box_carousel {
				width: 290px;
				position: relative;				
				margin:5px 4px 5px 4px
}
			
#carousel {
				margin: 0 auto;
}

#carousel img {
				border: 0;
}

#ui-carousel-next, #ui-carousel-prev {
				width: 32px;
				height: 210px;
				background: url(../images/arrow-left.png) center center no-repeat;
				display: block;
				position: absolute;
				top: 0;
				z-index: 100;
}

#ui-carousel-next {
				right: 0;
				background-image: url(../images/arrow-right.png);
}

#ui-carousel-prev {
				left: 0;
}
			
#ui-carousel-next > span, #ui-carousel-prev > span {
				display: none;
}

.ui-carousel {
	height: 210px;
	margin: 0;
	overflow: auto;
	padding: 0;
	position: relative; /*for ie7 to work e.g in html carousels*/
	width:210px
}

.ui-carousel > .wrapper {
    margin: 0;
    padding: 0;
    width: 9999px;
}

.ui-carousel > .wrapper > * {
	border: 0;
	display: block;
	float: left;
	height: 210px;
	overflow: hidden;
	width: 105px;	
}

.cell_srollproduct
{
	width:105px;
	text-align:center;
	}
	
.thumb_imgproduct {    
    text-align: center;
    width: 105px;
	position:relative;
}
.saleoff {
	background: url("../images/saleoff.png") no-repeat right top; 
	width: 50px; 
	height: 55px; 
	float: right; 
	position: absolute;
	left:0px;
	text-align:center;
	 z-index: 10;
	 
}
.text_saleoff{
	font:bold 14px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#ffffff;
	padding:15px 5px 5px 5px;
	
	}
	
/* end class scroll SP */	
	
/* Easy Slider */

	#slider{
		}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:440px;
		height:290px;
		overflow:hidden; 
		}	
#nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:416px;
		top:130px;
		}
#prevBtn { 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:130px;
		}
	
																
#prevBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
#nextBtn a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;
		display:block;
		width:30px;
		height:77px;	
		}	
/* image replacement */
.graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
 /* // image replacement */													

/* Easy Slider */	
.porletcontent {
	float:left;	
	width:990px;
	margin:0px 0px 1px 0px;			
}

.bgtitle_porletcontent {
	float:left;
	background:url(../images/bgtitle_porletcontent.png) top left no-repeat;	
	width:990px;
	height:30px;
	position:relative;	
}	
.bgmid_porletcontent {
	float:left;
	background:url(../images/bgmid_porletcontent.png) top left repeat-y;	
	width:990px;		
}
.bgbottom_porletcontent {
	float:left;
	background:url(../images/bgbottom_porletcontent.png) top left no-repeat;	
	width:990px;
	height:12px;	
}
/* class tab title */
.title_tabsJ {
      float:left;
      width:100%;     
      font:bold 13px Arial,Helvetica, sans-serif;
      line-height:normal;
      /* border-bottom:1px solid #24618E;
	   background:#F4F4F4;
	  */
	  height:30px;
	  
      }
.title_tabsJ ul {
        margin:0;
        padding:0px 10px 0 10px;
        list-style:none;
      }
.title_tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
.title_tabsJ a {
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#0283de;
	text-transform:uppercase;
      float:left;
      background:url(../images/tableftJ.png) no-repeat left top;
      margin:0;
	 
      padding:0px 0 0 25px;
      text-decoration:none;
      }
.title_tabsJ a span {
      float:left;
      display:block;
      background:url(../images/tabrightJ.png) no-repeat right top;
       padding:7px 30px 6px 6px;
      color:#0283de;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.title_tabsJ a span {float:none;}
    /* End IE5-Mac hack */
.title_tabsJ a:hover span {
      color:#FFF;
      }
.title_tabsJ a:hover {
      background-position:0% -42px;
      }
.title_tabsJ a:hover span {
      background-position:100% -42px;
      }

.title_tabsJ #current a {
                background-position:0% -42px;
        }
.title_tabsJ #current a span {
     	background-position:100% -42px;
        color:#1963ce;
        }
/* end class tab */

.box_contentform {
	float:left;	
	width:518px;
	margin:15px 0px 15px 14px;
	border:1px solid #cee3fb;	
	background:#e5f3fc;
	padding:10px 0px 10px 0px;	
	 -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;	
    border-radius: 7px;	
}

.box_contentimg {
	float:left;	
	width:424px;
	margin:15px 0px 15px 14px;
	border:1px solid #cee3fb;	
	text-align:center;
	 -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;	
    border-radius: 7px;		
}
box_contentimg img
{
	padding:10px 10px 10px 10px;
	}

.note_form {
	margin:10px 0px 10px 0px;	
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#237fe6;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 3px 10px;	
	text-align:left;
	vertical-align:middle;
	/*border-bottom:1px solid #c5d8f6;*/
	}	
.note_form span{	
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#ff5600;	
	}
.text_label {		
	color: #333333;		
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:6px 10px 6px 10px;	
	text-align:right;	
}
.text_label a{	
	color: #424242;	
	text-decoration:none;
}
.text_label a:hover{	
	color: #0067d7;	
	text-decoration:underline;
}
.text_inputform {		
	color: #217ce5;		
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:6px 5px 6px 5px;
	text-align:left;		
}
.text_inputform a{	
	color: #217ce5;	
	text-decoration:none;
}
.text_inputform a:hover{	
	color: #f12600;	
	text-decoration:underline;
}
.text_inputform span{		
	color: #666666;		
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 5px 0px 5px;
	text-align:left;		
}

.text_notice_form {
font:normal 11px Arial, Helvetica, sans-serif;
text-transform:none;
color: #9d9d9d;
padding:4px 5px 4px 5px;
text-align:left;
}	
	
.input_form {
	color:#666666;
	background:#ffffff;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;height:19px;
	border-right: #f5f5f5 1px solid;
	border-top: #b5c7d7 1px solid; 
	border-left: #b5c7d7 1px solid; 
	 border-bottom: #f5f5f5 1px solid;
	  BORDER-COLLAPSE: collapse    border=1
}	
.input_select {
	color:#666666;
	background:#ffffff;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	border-right: #f5f5f5 1px solid;
	border-top: #b3c5e1 1px solid; 
	border-left: #b3c5e1 1px solid; 
	 border-bottom: #f5f5f5 1px solid; 
	 BORDER-COLLAPSE: collapse    border=1
}
.input_form_area {	
	color:#666666;
	background:#ffffff; 
	font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	bborder-right: #f5f5f5 1px solid;
	border-top: #b3c5e1 1px solid; 
	border-left: #b3c5e1 1px solid; 
	 border-bottom: #f5f5f5 1px solid; 
	  BORDER-COLLAPSE: collapse    border=1
	  
}	

.btn_short {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_short.png);
	 padding:0px 18px 3px 5px;
	 text-align:center;
	 cursor: hand; width:100px; height:32px; 
	  border:0;
}
.btn_shortblue {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_shortblue.png);
	 padding:0px 18px 3px 5px;
	 text-align:center;
	 cursor: hand; width:100px; height:32px; 
	  border:0;
}
.btn_address {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_address.png);
	 padding:0px 18px 3px 5px;
	 text-align:center;
	 cursor: hand; width:180px; height:32px; 
	  border:0;
}	
	
/* class view shop */
.row_midpages_shop {		
	width:100%;	
	background:url(../images/bgshoppages.jpg) repeat;
	height:100%;	
	/*background:#f5f8fe ;*/
	margin:0 auto;		
}


.row_bannershop {  	
    margin: 0 auto;
    height:210px;    
    width:990px;	
}

.row_menu{	
	float:left;		
	width:990px;
	margin:0px 0px 0px 0px;
	height:40px;	
}	
.bg_menuleft {
	float:left;	
	background:url(../images/bgmenu_left.png) top left no-repeat;
	width:15px;	
	height:40px;	
}
.bg_menuright {
	float:left;	
	background:url(../images/bgmenu_right.png) top left no-repeat;
	width:15px;	
	height:40px;	
}
.menu_pages {
	float:left;	
	background:url(../images/bgmenu.png) top left repeat-x;
	width:960px;
	margin:0px 0px 0px 0px;
	height:40px;	
} 	
/* class menu top */
ul#saturday{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
position:relative;
display:block;
height:40px;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
/*background:transparent url("../menu/bgOFF.png") repeat-x top left;*/
font-family:Helvetica,Arial,Verdana,sans-serif;
border-bottom:0px solid #336666;
border-top:0px solid #C0E2D4;
}

ul#saturday li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	}

ul#saturday li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 20px 0 20px;
height:26px;
background:transparent url("../menu/bgDIVIDER.png") no-repeat top right;
}

ul#saturday li a:hover{
background:transparent url("../menu/bgHOVER.png") no-repeat top right;
}

ul#saturday li a.current,ul#saturday li a.current:hover{color:#fff;
background:transparent url("../menu/bgON.png") no-repeat top right;
}

/* end class menu top */	

.row_viewproduct {
	float:left;	
	width:750px;
	margin:0px 0px 0px 0px;		
}
/* class view images*/	
.itemProduct_img {
    float: left;
   margin:0px 15px 0px 0px;
    width: 313px;
	/*border: 1px solid #c7d8f6;*/
	
}
h2 {
	font:bold 16px Arial,Helvetica, sans-serif;
	margin:5px 0px 0px 5px;
	color:#0061db;
}
h2 em {
	font: normal 80%/100% Arial, Helvetica, sans-serif;
	color: #999999;
}
#largeImg {
	border: solid 1px #ffffff;
	width: 300px;
	height: 350px;
	padding: 5px;
}
.thumbs img {
	border: solid 1px #ccc;
	width: 58px;
	height: 58px;
	padding: 4px;
	margin-left:5px;
}
.thumbs img:hover {
	border-color: #FF9900;
}
/* end  class view images*/

.itemProduct_text{
    float: left;
   margin:0px 10px 0px 10px;
    width: 400px;
}

.tip_product_views {		
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#237fe6;
	padding:5px 0px 5px 0px;		
	text-align:left;
	vertical-align:middle;
	text-transform:uppercase;
	border-bottom:1px solid #c7d8f6;
	margin:0px 0px 0px 0px;
	}
.infoproduct_text {		
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#303030;	
	padding:6px 0px 6px 0px;
	text-align:left;
	vertical-align:middle;
	}
.infoproduct_text span{		
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#2c86e7;
	padding:0px 5px 0px 5px;
	}
.priceproduct_text {		
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#303030;	
	padding:6px 0px 6px 0px;
	text-align:left;
	vertical-align:middle;
	}
.priceproduct_text span{		
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#ff1111;
	padding:0px 5px 0px 5px;
	}
	
.divline_detail {
    border-top: 1px solid #CDDBE7;
    margin: 5px 0px 5px 0px;
    padding-top: 10px;
	height:1px;
}		
	
.box_selectproduct {
	float:left;		
	width:396px;
	margin:5px 0px 5px 0px;
	padding:5px 5px 5px 5px;
	min-height:25px;
	/* -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;	
    border-radius: 5px;
	border:1px #cee3fb solid;
	background:#e5f3fc;	*/	
}
.box_contentview {
	float:left;	
	width:720px;
	margin:0px 0px 0px 0px;
	padding:5px 15px 5px 15px;		
}		
.contentviews_text { 
	font:normal 12px Arial,Tahoma,Arial ;
	color:#303030;
	text-align:justify;
	vertical-align:middle; 
	line-height:20px;
	padding:0px 0px 0px 0px;	
}
.contentviews_text span { 
	font:bold 14px Arial,Tahoma,Arial ;
	color:#0454ca;	
	padding:5px 0px 10px 0px !important;
}	
.title_contentviews_text { 
	font:bold 16px Arial,Tahoma,Arial ;
	color:#07b600;
	text-align:justify;
	vertical-align:middle; 
	line-height:20px;
	padding:0px 0px 0px 0px;	
}
.title_contentviews_text span { 
	font:bold 16px Arial,Tahoma,Arial ;
	color:#ff4900;	
	padding:5px 0px 10px 0px !important;
}	
		
.box_comment {
	float:left;	
	width:720px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	min-height:28px;		
}		

.title_commnent {		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#0283de !important;
	padding:3px 0px 3px 0px;		
	text-align:left;
	vertical-align:middle
	}
.title_commnent a {
	color:#0283de !important;
	text-decoration:none;
	}	
.title_commnent  a:hover{
	color:#ff5600 !important;
	text-decoration:none;
	}
.title_commnent span{		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#009933;
	font-style:italic;
	padding:0px 3px 0px 3px;	
	}
	
.commnent_text {		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#666666;
	padding:3px 0px 3px 0px;		
	text-align:left;
	
	vertical-align:middle;
	}
.commnent_text span{		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#666666;	
	}
.commnent_text img {
	text-align:left;
	float:left;
	padding:0px 6px 0px 0px;
	}	
.vote_comment {		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#ff5600;
	padding:3px 0px 3px 0px;		
	text-align:left;
	vertical-align:middle
	}
.vote_comment a {
	color:#ff5600 !important;
	text-decoration:none;
	}	
.vote_comment  a:hover{
	color:#0283de !important;
	text-decoration:none;
	}	
.vote_comment span{		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#666666;
	padding:0px 3px 0px 3px;	
	}		
.line_comment {
	width:100%;
	 border-bottom: 1px solid #c7d8f6;
	 clear:both;
	 height:1px;
	 padding:5px 0px 0px 0px;	
	}
/* div pages */
.pagination{
	float:right;
	color:#333333;
	margin: 5px 15px 5px 0px;
	padding: 2px;
	font:normal 11px Arial,Helvetica, sans-serif
}

.pagination ul{
margin: 0px;
padding:5px 0px 10px 0px;
text-align: center; /*Set to "right" to right align pagination interface*/
}

.pagination li{
font:normal 11px Arial,Helvetica, sans-serif; 
color:#333333;
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 3px 6px 3px 6px;
border: 1px solid #cceeff;
text-decoration: none;
color: #333333;
}

.pagination a:hover, .pagination a:active{

color: #ffffff;
border: 1px solid #c3d9ff;
background-color: #eb000f;
}

.pagination li.currentpage{
font:normal 11px Arial,Helvetica, sans-serif;
color:#ffffff;
padding: 3px 6px 3px 6px;
border: 1px solid #ffffff;
background-color: #eb000f;
}
.pagination li.disablepage{
padding: 3px 6px 3px 6px;
border: 1px solid #b2b2b2;
color: #2b2b2b;
}

.pagination li.nextpage{
font:normal 11px Arial,Helvetica, sans-serif;
color:#000000;	
font-weight:none;
}
/*   het div pages */	

.comment_form {
	float:left;		
	margin:10px 0px 10px 0px;	
	vertical-align:middle;
	width:718px;
	background-color:#ecf8ff;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;	
    border-radius: 5px;
	border:1px #b8d2ee solid;
	
	}
.title_form {
	float:left;	
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#008c00;
	padding:5px 10px 5px 10px;	
	vertical-align:middle;	
	}	
.form_text {	
	font:normal 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#227fe6;
	text-transform:none;	
	text-align:left;
	padding:3px 10px 3px 10px;	
	}
.form_text a {
	color:#227fe6 !important;
	text-decoration:none;
	}	
.form_text  a:hover{
	color:#fe530e !important;
	text-decoration:none;
	}	
.form_text span{		
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#666666;
	padding:0px 5px 0px 5px;	
	}
.row_buttonform {
	text-align:center;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#53a41c;
	padding:5px 10px 5px 10px;	
	vertical-align:middle;	
	}	
	
			
/* class menu drop down */

.sidebar_left {
	
	width:230px;
	/*background: url(../images/bgleft.png) top left repeat-y;*/	 
	background:#121212 !important;

	 }

.cc .sidebar_left {margin-left:-985px;margin-top:26px; float:left; width:230px; height:100%;border-right:0px solid #FFF; padding:22px 0;}
.cc .sidebar_left ul {list-style:none;}
.sidebar_left ul {border-top:1px solid #2e2c2c; position:relative; z-index:100;
list-style:none;}
.sidebar_left p {padding-left:24px; color:#FFF; font-weight:bold; margin-bottom:10px;}
.sidebar_left ul li{border-bottom:1px solid #2e2c2c;
font:bold 12px Arial,Helvetica, sans-serif;
	   color:#ffffff;
	   }
	   


	   
.sidebar_left ul li a { 
background:url(../images/icon_left_shop.gif) no-repeat 0 center;
 color:#FFF; display:block; width:160px; margin-left:20px ; position:relative; padding:6px 0 6px 14px ;}
 .sidebar_left ul li a:hover {	
	  font:bold 12px Arial,Helvetica, sans-serif;
	color:#ffc313;
}	
.sidebar_left ul li img {cursor:pointer; margin-left:3px; position:absolute; top:5px; right:5px; }
.sidebar_left ul li ul {overflow:hidden; display:none; background-color:#242424;}
.sidebar_left ul li ul li{border-bottom:none; border-top:1px solid #3b3b3b;
	font:normal 11px Arial,Helvetica, sans-serif;
	   color:#a9a9a9;}

.sidebar_left ul li ul li a{background:url(../images/icon_sub.gif) no-repeat 0 center;/*tpa=http://www.advansys.com/img.ashx?i=/images/design/subsidebararr.gif*/ 
 margin-left:35px; padding-left:14px; padding-right:14px; line-height:18px;
  font:normal 11px Arial,Helvetica, sans-serif !important;
	color:#a9a9a9;
	text-decoration:none}   
	   
.sidebar_left ul li ul li a:hover{
	font:normal 11px Arial,Helvetica, sans-serif;
	   color:#ff0000;
	   text-decoration:none;
	   }
.sidebar_left ul li ul li a.active {
	color:#ff0000 !important;
	/*background:#054082;*/
	text-decoration:none;
}	   
	   	   
.sidebar_left ul li ul li:first-child {border-top:none;}


.sidebar_left ul li a.active_parent {
	color:#ffc313 !important;
	/*background:#054082;*/
	text-decoration:none;
}	
/* end class drop down */
.box_porlet {
	float:left;		
	width:210px;	
	margin:0px 10px 0px 10px;			
}
.btn_tim {
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#d32f00;cursor:pointer;
	 background:url(../images/btn_tim.png) top left no-repeat;
	 padding:3px 0px 3px 0px;
	 text-align:center;
	 cursor: hand; width:60px; height:25px; 
	  border:0;
}
.text_support {	
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#00c900;
	text-transform:none;	
	text-align:left;
	padding:5px 5px 5px 5px;
	line-height:18px;	
	}
.text_support span{	
	font:bold 11px Arial,Helvetica, sans-serif;
	color:#f2f2f2;;	
	}
.row_pathnavigator_shop {
	float:left;		
	width:988px;
	margin:5px 0px 5px 0px;
	min-height:25px;
	 -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;	
    border-radius: 7px;
	border:1px #404040 solid;
	background:#363636;		
}	
.links_navigator_shop {	
	float:left;	
	font:normal 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#ffc313;	
	padding:6px 10px 6px 10px;	
	}
.links_navigator_shop a {
	color:#ffc313;
	text-decoration:none
	}	
.links_navigator_shop  a:hover{
	color:#ff1206;
	text-decoration:none;
	}
.links_navigator_shop span{	
	font:bold 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#acacac;		
	}
.links_navigator_shop img{
	padding:0px 3px 0px 3px;	
	}		

.bgtitle_porletshop_750 {
	float:left;
	background:url(../images/bgtitle_porletshop_750.png) top left no-repeat;	
	width:750px;
	height:32px;	
}
.bgmid_porletshop_750 {
	float:left;
	background:url(../images/bgmid_porletshop_750.png) top left repeat-y;	
	width:750px;		
}
.bgbottom_porletshop_750 {
	float:left;
	background:url(../images/bgbottom_porletshop_750.png) top left no-repeat;	
	width:750px;
	height:10px;	
}
.texttitle_porletshop {
	text-align:left;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#ffffff;
	padding:7px 0px 0px 40px;	
	text-transform:uppercase;
	}
..texttitle_porletshop a {
	color:#ffffff;
	text-decoration:none
	}	
..texttitle_porletshop a:hover{
	color:#565656;
	text-decoration:none;
	}	
..texttitle_porletshop img {	
	padding:0px 0px 0px 0px;
}
.bgcell_product_shop {
float:left;
width:170px;
margin:10px 0px 10px 14px;
background:#f2f2f2;
height:240px;
max-height:240px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
border-radius: 5px;
}
.cell_product_shop {
float:left;
width:164px;
margin:0px 4px 4px 0px;
height:234px;
max-height:236px;
text-align:center;
background:#ffffff;	
border:1px solid #d7d7d7;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
border-radius: 5px;
}	

.title_product_shop {		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#232323;
	padding:5px 10px 5px 10px;		
	text-align:center;
	vertical-align:middle
	}
.title_product_shop a {
	color:#232323 ;
	text-decoration:none;
	}	
.title_product_shop  a:hover{
	color:#ff1206;
	text-decoration:none;
	}

.bgtitle_porletview {
	float:left;
	background:url(../images/bgtitle_porletview.png) top left no-repeat;	
	width:750px;
	height:7px;	
}
.bgmid_porletview {
	float:left;
	background:url(../images/bgmid_porletview.png) top left repeat-y;	
	width:750px;		
}
.bgbottom_porletview {
	float:left;
	background:url(../images/bgbottom_porletview.png) top left no-repeat;	
	width:750px;
	height:7px;	
}
.title_view {
	float:left;		
	width:730px;
	margin:0px 10px 10px 10px;		
}	
.texttitle_views {
	text-align:left;
	font:bold 16px Arial,Helvetica, sans-serif;
	color:#f9120c;
	padding:5px 0px 5px 0px;	
	vertical-align:middle;
	text-transform:none;
	}

.row_left {
	float:left;	
	width:730px;
	margin:0px 10px 0px 10px;
	min-height:28px;		
}
.box_image_view {	
	 float: left;
   margin:0px 15px 0px 0px;
    width: 315px;	
	}
.box_info_view {
	float:left;	
	width:400px;
	text-align:left;	
	margin:0px 0px 0px 0px;	
	} 
.tip_product_views_shop {		
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#2d2d2d;
	padding:5px 0px 5px 0px;		
	text-align:left;
	vertical-align:middle;
	text-transform:uppercase;
	border-bottom:1px solid #c7d8f6;
	margin:0px 0px 0px 0px;
	}
.infoproduct_text_shop {		
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#303030;	
	padding:6px 0px 6px 0px;
	text-align:left;
	vertical-align:middle;
	}
.infoproduct_text_shop span{		
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#26a326;
	padding:0px 5px 0px 5px;
	}
.priceproduct_text_shop {		
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#303030;	
	padding:6px 0px 6px 0px;
	text-align:left;
	vertical-align:middle;
	}
.priceproduct_text_shop span{		
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#ff1111;
	padding:0px 5px 0px 5px;
	}
	
/* class taber */
.tabberlive .tabbertabhide {
 display:none;
 
}

.tabber {
}
.tabberlive {
 margin-top:1em;
}

ul.tabbernav
{
	
  border-bottom: 0 none !important;
    list-style: none outside none;
    margin: 0;
    min-height: 0;
    overflow: hidden;
    padding: 4px 10px 0 0 !important;
}

ul.tabbernav li
{	
  background: url("../images/tab.png") no-repeat scroll right -94px transparent !important;
    display: inline-block !important;
    float: left; 
}

ul.tabbernav li a
{	
  background: url("../images/tab.png") no-repeat scroll left -63px transparent !important;
    border: 0 none !important;
    display: inline-block;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    margin: 0 !important;
    padding: 6px 10px !important;
	text-decoration: none;
}

ul.tabbernav li a:link { color: #ffffff !important; }
ul.tabbernav li a:visited { color: #ffffff !important; }

ul.tabbernav li a:hover

{
	/*
 color: #000;
 background: #AAE;
 border-color: #227;
 */
  color: #ffffff !important;
    text-decoration: none;
	
}
/*them */
ul.tabbernav li.tabberactive {
    background: url("../images/tab.png") no-repeat scroll right -32px transparent !important;
}
ul.tabbernav li.tabberactive a:link, ul.tabbernav li.tabberactive a:visited {
    color: #ffffff !important;
	text-decoration:none;
}

/* end them */

ul.tabbernav li.tabberactive a
{
	/*
 background-color: #ffffff !important;
 border-bottom: 1px solid #fff;
 */
   background: url("../images/tab.png") no-repeat scroll left 0 transparent !important;
    font-weight: bold;
 
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 
 border-bottom: 1px solid white !important;
 text-decoration:none;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
	/*
 padding:5px;
 border:1px solid #cedce6;
 border-top:0;
 */
 border: 1px solid #DDDDDD !important;
    margin-top: -1px;
	padding:0px 10px 0px 10px;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
 font:bold 11px Arial,Helvetica, sans-serif;
	color:#ffffff;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
/* end class tabBer */	
.content_views { 
	font:normal 12px Arial,Tahoma,Arial ;
	color:#606060;
	text-align:justify;
	vertical-align:middle; 
	line-height:18px;
	padding:10px 10px 10px 10px;	
}	

/* class news */
.folder_news {
	float:left;
	background:url(../images/bgfolder_news.png) bottom left no-repeat;	
	width:740px;		
}	
.textfolder_news {
	text-align:left;
	font:bold 18px Arial,Helvetica, sans-serif;
	color:#035cbb;
	padding:6px 0px 10px 0px;	
	vertical-align:middle;
	text-transform:none;
	}
.row_itemnews {
	float:left;
	width:750px;
	margin:5px;
	}
.title_news {
	font:bold 11px Arial,Helvetica, sans-serif;
	color:#217de4;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 0px 0px;	
	text-align:left;
	vertical-align:middle
	}
.title_news a {
	color:#217de4;
	text-decoration:none
	}
.title_news  a:hover{
	color:#ff0000;
	text-decoration:underline;
	}
.title_news span{
	font:normal 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#666666;
	line-height:17px;
	text-transform:none;	
	text-align:left;
	vertical-align:middle
	}	
.bottom_news {
	background:url(../images/bgbottom_news.png) no-repeat;		
	height:19px;
	width:750px;
	margin:0px 0px 0px 0px;	
}	
.more_details {
	float:right;
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#ff0000;
	text-transform:none;	
	text-align:left;
	padding:3px 5px 0px 0px;
	vertical-align:middle
	}
.more_details a {
	color:#ff0000;
	text-decoration:none;
	}	
.more_details  a:hover{
	color:#0096ff;
	text-decoration:underline;
	}
.desc_itemnews {
	font:normal 12px Arial,Tahoma;
	color:#606060;
	text-transform:none;
	padding:5px 0px 5px 0px; 
	text-align:justify;
	vertical-align:middle
	}
.desc_itemnews img{
	float:left;
	padding:0px 10px 0px 0px;
}

.box_contentviewnews {
	float:left;
	width:98%;
	margin:5px;
	}	

.links_views { 
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0094ff;
	text-align:right;
	padding:5px 0px 5px 0px;
	text-decoration:none;	
	}
.links_views a{
	color:#0094ff;
	text-decoration:none;
}
.links_views a:hover{
	color:#eb000f;
	text-decoration:underline;
}	
.title_news_views {
	font:bold 18px Arial,Helvetica, sans-serif;
	color:#0094ff;
	text-align:justify;
	text-transform:none;
	padding:5px 5px 0px 0px;	
	text-align:left;
	vertical-align:middle
	}	
.title_news_views span{
	font:normal 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#a4a4a4;	
	}			
.desc_news_views {
	font:bold 12px Arial,Tahoma;
	color:#606060;
	text-transform:none;
	padding:5px 5px 5px 0px; 
	text-align:justify;
	vertical-align:middle
	}
	
.content_viewnews { 
	font:normal 12px Arial,Tahoma,Arial ;
	color:#606060;
	text-align:justify;
	vertical-align:middle; 
	line-height:18px;
	padding:10px 5px 10px 0px;	
}
.content_viewnews span { 
	font:bold 12px Arial,Tahoma,Arial ;
	color:#eb000f;	
}	
.border_bottom_news {
	width:100%;
	color:#666666;
	text-align:right;
	 border-bottom: 1px solid #c7d8f6;
	 padding:5px 5px 5px 0px;
	 clear:both;	 	
	 font:bold 12px Arial,Helvetica, sans-serif;
	}	
.label_othernews {
	text-align:left;
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#303030;
	padding:8px 0px 8px 0px;	
	vertical-align:middle;
	text-transform:none;
	text-transform:uppercase;	
	}	
.links_othernews ul {
	list-style-type: none; 	
	padding: 0px 0px 0px 5px;
	margin: 0;}

.links_othernews li {	
	list-style-image:none;
	background-image:url(../images/icon_listleft.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	background-position: 3px 8px;
	padding: 5px 5px 3px 18px;
	text-indent:0px;
	margin: 0 0 0px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #217de4;
}
.links_othernews li a{
	width:auto;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #217de4;
	}

.links_othernews li a:hover{
	text-decoration: underline;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ff0000;
	}
.links_othernews span{
	font:normal 11px Arial,Tahoma, Helvetica, sans-serif;
	color: #606060;
	}		
/* end class news */

	
	
	
	
	
/* class footer */

.row_footer {		
	width:100%;
	background:url(../images/bgfooter.png) #036cd1 top left repeat-x;		
	min-height:65px; 
	margin:0 auto;
	/*bottom:0;*/	
	clear: both;
	position: relative;	
}
.row_footer_shop {		
	width:100%;
	background:url(../images/bgfooter_shop.png) #121212 top left repeat-x;		
	min-height:65px; 
	margin:0 auto;
	/*bottom:0;*/	
	clear: both;
	
}
.width_footerpages {
	min-height:42px;
	width: 990px;	
	margin:0 auto;	
	align:left;	
	position:relative;	
}
.menufooter_pages {
	float:left;
	width:980px;	
	margin:0 auto;
	align:left;
	padding:5px 10px 5px 10px;
	font:normal 11px Arial,Helvetica, sans-serif;
	color:#000000;
}
.links_footerpages ul {	
	list-style:none; 	
	padding: 5px 0px 0px 0px;	
	}

.links_footerpages li {	
	list-style-image:none;
	padding: 8px 3px 3px 3px;
	text-indent:0px;	
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	display:inline;
}
.links_footerpages li a{
	width:auto;
	text-decoration:none;	
	color: #ffffff;
	font:bold 11px Arial, Helvetica, sans-serif;
	}
.links_footerpages li a:hover{
	text-decoration:none;	
	color:#ffe400;
	}
.text_footer {	
	font:normal 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#b2dfff;
	text-transform:none;	
	text-align:right;
	padding:40px 10px 5px 10px;	
	}
.text_footer span{	
	font:bold 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#666666;	
}

.links_footerpages_shop ul {	
	list-style:none; 	
	padding: 5px 0px 0px 0px;	
	}

.links_footerpages_shop li {	
	list-style-image:none;
	padding: 8px 3px 3px 3px;
	text-indent:0px;	
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	display:inline;
}
.links_footerpages_shop li a{
	width:auto;
	text-decoration:none;	
	color: #ffffff;
	font:bold 11px Arial, Helvetica, sans-serif;
	}
.links_footerpages_shop li a:hover{
	text-decoration:none;	
	color:#ffe400;
	}
.text_footer_shop {	
	font:normal 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#707060;
	text-transform:none;	
	text-align:right;
	padding:40px 10px 5px 10px;	
	}
.text_footer_shop span{	
	font:bold 11px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#ffc313;	
}
.search_in
{
background: url("http://static.vatgia.com/css/multi_css_v2/search_btn_L.gif") no-repeat scroll left center transparent;
color: #FFFFFF;
cursor: pointer;
float: left;
font-size: 14px;
height: 29px;
line-height: 28px;
overflow: hidden;

margin-left:7px;
text-decoration: none;
white-space: nowrap;
width: 112px;
font-weight:bold;
font-size:12px;
text-align:left;
}
/* end class  footer */


/*search*/
.search_type {
background: url("http://static.vatgia.com/css/multi_css_v2/standard/search_btn_bg.gif") repeat-x scroll left center transparent;
height: 29px;              
              
float:left;

}
.header_search_v2 .left {
float: left;
}
.search_in
{
background: url("http://static.vatgia.com/css/multi_css_v2/search_btn_L.gif") no-repeat scroll left center transparent;
color: #FFFFFF;
cursor: pointer;
float: left;
font-size: 14px;
height: 29px;
line-height: 28px;
overflow: hidden;

margin-left:7px;
text-decoration: none;
white-space: nowrap;
width: 112px;
font-weight:bold;
font-size:12px;
text-align:left;
}
.simple_tip
{
background: url("http://static.vatgia.com/css/multi_css_v2/standard/search_btn_R.gif") no-repeat scroll right center transparent;
float: right;
height: 29px;
overflow: hidden;
width: 25px;
                
}
.wraper
{  -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://static.vatgia.com/css/multi_css_v2/standard/bg_gray.gif") repeat-x scroll center bottom #FFFFFF;
    border-color: #999999 #E2E2E2 #E2E2E2;
    border-radius: 0 0 6px 6px;
    border-right: 1px solid #E2E2E2;
    border-style: solid;
    border-width: 3px 1px 1px;
    box-shadow: 0 5px 5px rgba(51, 51, 51, 0.4);
    margin-top:28px;
    z-index:100;
                 
        }
.type_list
        {
    list-style-type:none;
    color:Gray;
    text-decoration:none;
    text-align: left;
    margin-left:10px;
    padding-top:5px;
    }
                    
.type_list a {
    background: url("http://static.vatgia.com/css/multi_css_v2/standard/icon_arrow_left_black.gif") no-repeat scroll left center transparent;
    padding-left: 15px;
    color:Gray;
    text-decoration:none;
    list-style-type:none;
                    
    }



/* Slidorion Stylesheet */
#slidorion {
	width: 746px;			/* Set to slidorion width. Is equal to #slider + #accordion width */
	height: 400px;			/* Set to slidorion height. Is equal to #slider and #accordion height */
	position: relative;
	left: 50%;
	margin-left: -384px;
	padding: 10px;
	background: #cbcbcb;
	border: 2px solid #C7D8F6;
	-webkit-box-shadow: 0 0 34px #bbb;
	-moz-box-shadow: 0 0 34px #bbb;
	box-shadow: 0 0 34px #bbb;
}

#slider {
	width: 477px;			/* Set to slider width */
	height: 400px;			/* Set to slider height */
	position: relative;
	float: left;
	overflow: hidden;		/* Hides the animations */
}

#slider > div {
	position:absolute;
	width:100%;
	height:100%;
}

#accordion {
	width: 269px;			/* Set to accordion width */
	height: 400px;			/* Set to image height */
	font-family: Verdana;
	background: #eee;
	-webkit-box-shadow: -3px 0px 3px -1px rgba(51,51,51,0.3);
	-moz-box-shadow: -3px 0px 3px -1px rgba(51,51,51,0.3);
	box-shadow: -3px 0px 3px -1px rgba(51,51,51,0.3);
	position: relative;
	z-index:999;
	overflow: hidden;
	float: left;
}

.link-header a{color: #333;text-decoration:none;}
.link-header a:hover{text-decoration:underline;}


#accordion > .link-header {
	padding: 8px 14px;
	min-height:42px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background: #ededed;
	background: -moz-linear-gradient(top, #ededed 59%, #dcdcdc 100%);
	background: -webkit-linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	background: -o-linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	background: -ms-linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	background: linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dcdcdc',GradientType=0 );
	border-top: 1px solid #ccc;
	vertical-align:middle;
}

#accordion > .link-header:first-child {
	border-top:none;
}

#accordion > .link-header:hover {
	background: #ededed;
	cursor: pointer;
}

#accordion > .link-header.active {
	border-bottom: none;
	background: #676767 !important;
	color: #fff;
}

#accordion > .link-content {
	height: 75px;			/* This height needs to be changed as it depends on the accordion height and number of tabs */
	font-weight: normal;
	font-size: 13px;
	line-height:20px;
	margin: 0;
	padding: 16px;
	border: none;
	background: #d6d6d6;
	background: -moz-linear-gradient(top, #d6d6d6 0%, #ffffff 10%);
	background: -webkit-linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	background: -o-linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	background: -ms-linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	background: linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#ffffff',GradientType=0 );
	overflow:auto;
}
.SEO a h3,.SEO a h1{font: 12px/1.35 Arial,Helvetica,sans-serif;float:left; padding:5px;}    
















